package com.sugon.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 工装档案资料实体
 * 表名 TOOLS_FILE
 *
 * @author sugon
 * @date 2019-08-05 09:24:58
 */
public class ToolsFileEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 删除标识
     */
    private Integer delFlag;
    /**
     * 创建日期
     */
    private Date createDate;
    /**
     * 操作人
     */
    private String createUser;
    private String createUserName;
    /**
     * 知识库
     */
    private Integer knowBase;
    /**
     * 编号
     */
    private String toolsNo;
    /**
     * 版本号
     */
    private String toolsEdNo;
    /**
     * 工装图号
     */
    private String toolsMapNo;
    /**
     * ID
     */
    private String id;
    /**
     * 1-资料 2-图纸
     */
    private Integer type;
    /**
     * 车间质控主任
     */
    private String leaderApproval;
    /**
     * 审核时间
     */
    private Date leaderApprovalDate;
    /**
     * 审核状态
     */
    private Integer leaderApprovalStatus;

    public String getKonwTypeName() {
        return konwTypeName;
    }

    public void setKonwTypeName(String konwTypeName) {
        this.konwTypeName = konwTypeName;
    }

    /**
     * 知识类型
     */
    private String konwTypeName;
    /**
     * 审核时间
     */
    private Date deptApprovalDate;
    /**
     * 审核状态
     */
    private Integer deptApprovalStatus;
    /**
     * ME工装/工艺工程师
     */
    private String deptApproval;
    private String deptApprovalName;
    /**
     * 修改日期
     */
    private Date updateDate;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 工装ID
     */
    private String toolsId;
    /**
     * 唯一标识
     */
    private String unNo;

    /**
     * 设置：删除标识
     */
    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    /**
     * 获取：删除标识
     */
    public Integer getDelFlag() {
        return delFlag;
    }
    /**
     * 设置：创建日期
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取：创建日期
     */
    public Date getCreateDate() {
        return createDate;
    }
    /**
     * 设置：操作人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    /**
     * 获取：操作人
     */
    public String getCreateUser() {
        return createUser;
    }
    /**
     * 设置：知识库
     */
    public void setKnowBase(Integer knowBase) {
        this.knowBase = knowBase;
    }

    /**
     * 获取：知识库
     */
    public Integer getKnowBase() {
        return knowBase;
    }
    /**
     * 设置：编号
     */
    public void setToolsNo(String toolsNo) {
        this.toolsNo = toolsNo;
    }

    /**
     * 获取：编号
     */
    public String getToolsNo() {
        return toolsNo;
    }
    /**
     * 设置：版本号
     */
    public void setToolsEdNo(String toolsEdNo) {
        this.toolsEdNo = toolsEdNo;
    }

    /**
     * 获取：版本号
     */
    public String getToolsEdNo() {
        return toolsEdNo;
    }
    /**
     * 设置：工装图号
     */
    public void setToolsMapNo(String toolsMapNo) {
        this.toolsMapNo = toolsMapNo;
    }

    /**
     * 获取：工装图号
     */
    public String getToolsMapNo() {
        return toolsMapNo;
    }
    /**
     * 设置：ID
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取：ID
     */
    public String getId() {
        return id;
    }
    /**
     * 设置：1-资料 2-图纸
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取：1-资料 2-图纸
     */
    public Integer getType() {
        return type;
    }
    /**
     * 设置：审核时间
     */
    public void setLeaderApprovalDate(Date leaderApprovalDate) {
        this.leaderApprovalDate = leaderApprovalDate;
    }

    /**
     * 获取：审核时间
     */
    public Date getLeaderApprovalDate() {
        return leaderApprovalDate;
    }
    /**
     * 设置：审核状态
     */
    public void setLeaderApprovalStatus(Integer leaderApprovalStatus) {
        this.leaderApprovalStatus = leaderApprovalStatus;
    }

    /**
     * 获取：审核状态
     */
    public Integer getLeaderApprovalStatus() {
        return leaderApprovalStatus;
    }
    /**
     * 设置：车间质控主任
     */
    public void setLeaderApproval(String leaderApproval) {
        this.leaderApproval = leaderApproval;
    }

    /**
     * 获取：车间质控主任
     */
    public String getLeaderApproval() {
        return leaderApproval;
    }
    /**
     * 设置：审核时间
     */
    public void setDeptApprovalDate(Date deptApprovalDate) {
        this.deptApprovalDate = deptApprovalDate;
    }

    /**
     * 获取：审核时间
     */
    public Date getDeptApprovalDate() {
        return deptApprovalDate;
    }
    /**
     * 设置：审核状态
     */
    public void setDeptApprovalStatus(Integer deptApprovalStatus) {
        this.deptApprovalStatus = deptApprovalStatus;
    }

    /**
     * 获取：审核状态
     */
    public Integer getDeptApprovalStatus() {
        return deptApprovalStatus;
    }
    /**
     * 设置：ME工装/工艺工程师
     */
    public void setDeptApproval(String deptApproval) {
        this.deptApproval = deptApproval;
    }

    /**
     * 获取：ME工装/工艺工程师
     */
    public String getDeptApproval() {
        return deptApproval;
    }
    /**
     * 设置：修改日期
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * 获取：修改日期
     */
    public Date getUpdateDate() {
        return updateDate;
    }
    /**
     * 设置：修改人
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    /**
     * 获取：修改人
     */
    public String getUpdateUser() {
        return updateUser;
    }
    /**
     * 设置：工装ID
     */
    public void setToolsId(String toolsId) {
        this.toolsId = toolsId;
    }

    /**
     * 获取：工装ID
     */
    public String getToolsId() {
        return toolsId;
    }
    /**
     * 设置：唯一标识
     */
    public void setUnNo(String unNo) {
        this.unNo = unNo;
    }

    /**
     * 获取：唯一标识
     */
    public String getUnNo() {
        return unNo;
    }

    public String getDeptApprovalName() {
        return deptApprovalName;
    }

    public void setDeptApprovalName(String deptApprovalName) {
        this.deptApprovalName = deptApprovalName;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }
}
